home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 10 / FM Towns Free Software Collection 10.iso / ms_dos / tool / dbench / softtime / timecnt.asm < prev    next >
Assembly Source File  |  1995-01-23  |  499b  |  45 lines

  1.     .MODEL SMALL,C
  2.     .CODE
  3.  
  4. ST_time0wait PROC
  5.     mov    ah,2ch
  6.     int    21h
  7.     mov    bl,dh
  8. @@:    int    21h
  9.     cmp    bl,dh
  10.     je    @b
  11.  
  12.     mov    al,60
  13.     mul    cl
  14.     xchg    dh,dl
  15.     mov    dh,0
  16.     add    ax,dx
  17.     ret
  18. ST_time0wait ENDP
  19.  
  20. ST_getnext0time PROC uses si di,ARGV:WORD
  21.     xor    si,si
  22.     xor    di,di
  23.     mov    ah,2ch
  24.     int    21h
  25.     mov    bh,dh
  26.  
  27. @@:    int    21h
  28.     add    si,1
  29.     adc    di,0
  30.     cmp    bh,dh
  31.     je    @b
  32.  
  33.     mov    bx,ARGV
  34.     mov    [bx],si
  35.     mov    [bx+2],di
  36.  
  37.     mov    al,60
  38.     mul    cl
  39.     xchg    dh,dl
  40.     mov    dh,0
  41.     add    ax,dx
  42.     ret
  43. ST_getnext0time ENDP
  44.     END
  45.